a hidden compartment - English Synonyms Dictionary